8493332
64521650
85338693
2042817
42951513
36051962
78229223
89749309
28134235
43799214
84423105
50225012
41783726
57269725
6977819
49503822
8187162
71691050
16404811
31808229
94274224
9795588
40512253
40367580
10291351
38926358
97095843
67236743
23009529
11422996
40591429
4380856
8143033
95455278
99908562
58658603
50908799
53027903
54073487
75025218