43314143
43917294
12597380
516995
67661626
18141208
15692674
59799359
38501918
69415657
61981078
23632770
5962835
58021156
8739656
265235
30552638
88434952
79429789
54645023
63983771
5676525
55459255
3073119
12449988
9302666
80252466
3994261
84029286
5871147
43279555
35165165
9165579
2095798
71259131
2901753
11807992
92229392
10942841
39642587