3592585
18301055
1081570
856704
57198877
62355360
9892772
98776047
4791913
96483266
7176666
7560129
97871236
88132042
75319961
8103856
79421478
48235205
75741391
15478457
6122284
16953642
7867362
92662442
10249928
65129832
49803881
53807899
91417062
3021232
19613367
72342850
4518105
78334929
97327870
91691910
82521451
90387769
17805434
1892669