66391741
58829250
32688697
14225700
8039902
18948060
58494989
82822597
55365419
39631355
86698094
12098795
3485201
6829621
50541976
29295315
2069447
1463166
61933666
16748908
61956920
26337199
82065765
9394975
66148783
65162292
4321786
75285625
6763415
73985144
5891983
31187720
77221223
65116923
78911283
45775854
69698793
17859434
19245504
12989736