10825168
58914862
34962759
59045060
18191736
13242790
88641949
23861083
87803968
63882866
3222508
60181083
1175379
11595435
17485219
83775049
3058529
91515110
82461896
8684258
63601318
25684317
2457427
42966867
37634611
33061991
22896404
374920
26332557
9018523
17289432
50305317
67422591
2059252
17368301
29222428
99316682
60192353
83802614
64395135