8662047
43372915
27478026
43769486
5042271
5077444
9994681
70408824
55167360
33383639
38257089
7813171
281481
84743922
244960
40651540
19638308
69526018
45346371
79353794
78739963
95667519
34324584
62868861
65453058
34216913
68325224
5501879
97105667
30397150
1976936
8655025
39396810
59142723
2608550
8898762
22241220
86871578
41543588
76416537