44533016
90009612
40704096
69876058
2487849
2521385
75586342
96095533
10568154
6563420
10814670
85096411
12672220
9188763
7919203
1305336
2439721
63347788
33387208
1568238
94518087
4674149
22704213
97073622
9646547
18129547
84434405
91431576
16062097
13286957
59733848
14596082
72439277
6263340
75839205
1793397
6623596
1367772
2622988
52191008