8188202
16125577
8729079
97515343
46463699
6514143
9227469
37234838
96047321
55241099
9679644
5465778
52457162
31458358
38863132
72128314
53134430
81483520
17149745
44312628
78689643
91943588
2177692
70787631
63358726
95651389
44193101
20706163
12688896
60059726
29618327
12746246
96884302
31558006
25849873
44672610
36611189
81417584
68825627
14039112