14675702
52708826
639988
3492061
84833180
8967559
61924619
78115160
51722143
82259284
10928794
55327164
36705811
96733417
25189443
80868638
6114151
26834973
67282286
74054611
3749667
8570316
58937668
11246746
78675192
70218051
51647114
95228905
91419160
4262744
61665919
24107418
57221161
49869906
81328603
24568142
6076740
80318277
43906966
18296000