78603297
39384885
66367127
53356966
89738378
18534471
59221341
2501288
95262013
43868318
37586240
77724622
19252401
98438115
23393350
80654268
7759144
19704441
52639500
50015428
66659620
22871194
43174920
6757191
27863354
51167315
48294155
11145169
29705001
67154406
85703285
20156426
53184056
58078951
38824553
54268702
58836070
3119923
40423313
12711126