5865012
53972120
64594568
67396710
18079373
40306036
3544881
75561512
86494443
59573509
2679456
445922
80986138
2280463
3199475
98858974
15208866
50489541
3220733
1957070
82681814
1544896
6942129
92598228
38637026
76338247
94512385
1946768
69322635
34899946
70644801
11135529
49959013
15682283
24572731
78999582
28392078
40621757
68762262
6170490