2295707
6596245
93743040
3933775
29358074
41293210
36596344
27774546
15229671
4477189
46067383
39935275
58079258
64691527
18782166
12486801
37302315
21548718
75891431
60178950
92622347
83022388
67591920
43995304
145728
70076380
42957
64543392
6571884
1105171
18218648
35159427
7419108
7712116
79699226
6119060
94992204
84927572
60437691
38708637