27929298
41111250
58167756
36366843
46063627
35731462
31446964
65181304
24093374
7128767
39593327
93175256
30406070
12774976
17468349
53857628
88538135
60593114
25269105
79321034
14677623
76474032
49892526
914904
72042131
8754343
96937969
43703352
33997679
54415358
57513544
71503627
71286196
61443625
64147472
95314185
68842047
62777416
12667129
65424808