7364589
1275639
61862560
20241843
7856274
9429650
79328608
47201855
34478889
3913169
11164665
34657095
81109044
57796198
3032885
32072359
34168692
28105290
20826160
9334670
19207634
20916824
44296411
95445594
52343527
4299995
59071224
36325145
41502390
40173743
98149616
80929413
28913638
9595170
72629385
68754827
3681224
46048344
2839687
48687032