59999300
974244
2066408
57411506
92587794
31036646
57911660
4148132
87055664
59565180
9186808
73709919
90467867
58648109
98486183
14885883
10575238
10134678
87832500
50837153
25435854
42947858
41779446
11154207
31502262
43228827
71639209
2742200
5413643
83647252
49836873
13226051
7021162
25721396
47657922
28512745
54544643
46233771
61574141
45296829