1252912
44979600
48139258
13137477
3517443
16105903
1931997
91696931
28848934
70679304
11542295
78905816
16622473
70307059
6018083
92415539
55153412
29059271
4684485
458018
29266484
11213686
47204996
47606304
38183065
5946844
7128496
7601705
46799878
25084050
9357100
19724277
98838906
1926545
67864950
37258858
60887592
60041935
22955129
37209285