48513324
5328860
83186835
84449138
35005704
1918610
85434342
35252994
4295445
83817
5409451
25076750
22606279
24227379
3138978
78879039
73344113
45126905
36521456
49096276
8952560
99905345
98596300
92457315
47715445
25175302
4261475
22262791
63326153
6916464
56634484
34407923
82275188
81727043
8963685
16815416
17051636
23412006
10126204
98572144