680437
444476
164392
120398
444712
306679
531624
285795
855188
705720
367102
281159
777600
1128743
303106
101495
1006812
142691
899982
730501
193228
580225
623476
823963
710688
246628