41362140
10207641
726577
55983772
97099720
62585085
32449910
59602983
51282828
82368464
38129294
78993739
31943924
86477075
2892309
10797732
81473500
17437668
61685253
73676955
94062364
43871077
23151195
7832698
66863594
1437814
6342900
27024882
4331184
949883
92376114
52476811
46109479
582607
57438134
74378678
9556906
45144501
70457715
253484