33643036
32474085
7939462
11004868
7131915
99653771
2441158
77029551
53111205
72847152
84024359
269342
66501274
8974363
10619690
55711047
55498673
64203480
34051756
57669848
84367292
10156770
67504575
56494180
99052121
14208782
17399146
62805255
54255035
62872986
13183741
511703
1492320
34638731
37742508
58888957
8735872
29444824
25137687
97104560