82588801
59277126
42449463
7429537
98473110
22153723
7124174
9092187
47899742
2153645
71549095
43662264
2270793
12769925
52118586
2176574
59962678
38522510
33726543
80377942
29981159
26007715
681932
20108720
13752987
52806620
95097044
38099241
35289449
60096410
46264700
95547825
54452767
22031225
72851343
26885583
83264532
13384181
92805457
91137872