57526203
38433472
64903786
74561586
38294788
7184775
3975324
1080279
3717869
67958449
95109846
10718888
53761992
95332713
29104822
95459675
95124221
5756985
38403766
43047555
53009120
7774514
42087060
13298818
73361250
1115216
4242657
4084705
243836
93707598
89248294
63253009
46545681
72725112
67381363
3802593
36584553
89459973
77171084
50412633