13061768
13331668
3345817
26672442
60074803
66349978
30422768
12395016
21422962
24474246
82696576
34446766
4128932
86729256
52457703
6841683
34262192
78115720
75347720
86362437
63254619
23832857
22565088
30777393
62104056
88341779
83306436
84421789
8254451
8128685
9994602
57161978
15676934
13386092
90022490
18774902
72954511
68787352
84584904
58161729