16758161
37047705
34072820
27225646
95545489
35937311
96484596
35793586
24682006
9158292
35985291
405747
4294336
32064330
4659948
3284112
1123676
54224147
25336764
75549314
40626293
41293896
29491302
4940483
2723159
96108993
14898134
79965337
39606555
73011323
20543347
15254308
80103812
85971782
6725346
74268953
1089883
168442
75194235
92299082