43365077
6331387
69683612
26956976
40037999
82565312
57332511
59122126
30144224
94291445
15084457
94705483
97453898
18069686
65423795
37702170
87338184
61071861
3349996
99634102
78193157
36557497
178366
6787517
6999472
43848296
95943982
7386904
79816357
98497413
62504675
1608305
1797721
42056185
82939654
21462041
61409612
81202917
52878228
10764