93577988
48686655
93842209
51842365
41307679
81536869
37407263
1253539
1138124
45062224
62289751
28461333
98069129
47449247
57081099
91217268
49378468
55625938
24613216
96045468
1639367
22012918
10176212
3302330
14507462
80887341
53649891
39312606
97407103
78027760
79775795
55054766
77768714
7293356
72566568
9868856
95121097
23042151
57834422
2892497