558741
98368547
23124335
878835
50325910
70801493
44587490
84431290
14155072
11925233
8746123
90703074
47043168
19807968
61767740
29065382
52377052
41124622
88848633
83175666
22113614
89706783
54533387
64199920
40924371
35857298
6762178
61802335
41969193
16224637
40396735
56819851
7094914
4601022
91357567
99901294
19647479
95576256
47774049
73673817