48706814
22877607
95895543
76473159
35401422
93135293
47957395
36643708
6164498
58302347
31309429
78476103
79664660
4039223
77089930
45089126
75543112
1379295
2282589
2495626
45751908
36994882
70666448
46068741
39146089
32479418
28783757
37982280
97069777
64043811
56598186
39859430
35688936
20581232
34703905
74313477
44423158
30966348
53529419
24964345