603944
18187
103321
411982
1016390
95512
883536
531151
584214
766409
62385
105444
868400
401899
1034620
641532
665146
94498
822360
35765
43412
189922
594681
446862
80193
775408