6251105
95155898
73579326
62675756
23284260
22672515
98167120
48601552
2514600
17011212
27693610
30932513
89277166
23742748
23111769
42759975
96232951
8153280
63614536
71218616
65866567
8213327
307472
29251520
23722887
15536643
8578625
18528837
18497851
16337829
53725039
80912940
8587742
52089732
30084593
39035921
9418889
17890
40662018
39928004