45293905
27493828
85042166
27773143
81985420
49857773
50287857
15958446
20604275
78053476
46569163
32418736
14624221
27634933
97141506
3689010
6638832
9102535
34539447
53627339
8772184
77672935
52076490
58355691
4568462
71203422
15407849
3304704
1864367
69045943
57434461
36847531
80715355
17321501
23597682
9392498
33767940
9028346
53502278
90328723