27758485
20762685
1301350
52952366
32847718
99608667
59071902
56099224
27548156
60542634
3221999
88923339
39492551
35948880
52992779
39915322
44363215
26924330
26111555
99543879
33747348
91783063
78345053
84051187
4599347
93346533
57156171
24356306
16899827
80279313
75422112
87952405
461766
44224326
64156928
28446561
62323164
13255367
41958858
63815671