59176872
61215225
17348294
75792171
2139995
8438041
63309768
58645429
65528909
58885384
48276570
34723148
46254417
64436573
7037714
46678266
64216741
61082429
91416461
79255776
64005520
2459150
12077612
6285951
42655034
252987
56676707
95598997
27445737
349175
9155252
17954704
85722794
99651696
73439965
92816073
41276398
42284742
70128494
96012012