68477153
58874637
86385268
97128752
46127424
22126846
53347532
14321601
95802870
57772635
52161591
75625117
31414027
85161737
27992738
5169476
7635234
46704554
70886548
50964217
2765523
8422880
46996041
50952467
62029202
64689772
95839844
8556394
71549815
64162658
71262103
64372642
1792598
39762080
24249885
34724985
7028261
93759096
57573530
2997690