19835775
52638152
83301818
34314644
96711167
33623229
57207771
36455421
31664180
1562312
47986800
13654224
2421447
5738126
5142856
67186004
79226115
99987795
642924
53154364
19574271
54951138
40654469
10172945
73625301
49598468
15578359
93744636
7766380
14348863
71776620
92389477
82118762
72169080
78967530
6516313
66894211
78698923
52898292
69997787