42597443
75466002
29944239
52272141
21229633
71276360
95706350
95899468
99664472
22649515
91988224
69296725
69623119
30876668
9547422
85662776
27446184
92377125
63907062
58341389
64208586
88779453
75008332
5977330
16255509
66153502
40583704
63981183
38992218
71042197
28767066
32485221
96147994
96663091
31657651
24626942
69523502
67592437
5081377
85317943