925440
762635
142863
1001711
356897
646225
417643
50525
43032
630417
598134
189156
335803
936125
208804
385526
559303
144454
20032
992956
467998
727623
895184
872318
21980
674351