15336499
7457850
12337845
19702069
57509335
38136220
4454897
82387
16709555
27321468
74649610
10562715
79834841
64447248
60161104
68165885
28226139
14782041
16893244
1989918
72495831
606417
3862539
74106846
30504919
46023930
73119518
18873744
79319235
5073363
52937812
760341
99066651
67398755
45146050
4332688
74281525
1100983
69941611
12665308