44643226
48533724
81187098
27926003
55335154
33201363
5509875
432085
48118498
95755187
3018341
7992225
83519673
83112672
39571632
1789385
47119037
10594561
53068689
39816083
19284584
54767194
24095591
80858770
87544617
9502105
61864420
81632207
63891747
53177912
35293598
40999018
80562765
49146078
17192301
64591677
78214231
7549862
74009547
98234629