30943094
47012802
28161895
14769554
93035548
43363027
28833718
88335782
85685955
5125987
9777728
89701244
85017098
5447334
9489087
29513391
5600968
75319574
38074480
34965055
90724919
32694989
80503364
54846154
32976155
11434392
40852218
42836168
41097316
93348927
21661342
911498
94516613
61845864
9270141
49973984
65814476
39352435
3586269
23678281