80589162
64016243
96121418
21893734
8929549
40645671
1121382
67549003
30179689
54023288
73413034
54907302
97838832
43553417
7818570
20392450
94616112
3620454
66044916
42566596
84607461
59632364
358803
78868616
81912658
66007215
45198582
17456254
48299500
89136321
61166057
50636060
47291919
3153358
55127425
59672721
23112006
60727715
61244971
59512633