8626542
66465414
40115218
9770215
71606308
12679108
97267006
69184660
54872081
74784475
90001320
81449200
63306511
644900
84789528
87355696
2369886
21189555
84113025
33927542
40935253
5522808
20329749
83339073
63036868
45522442
1752976
2545804
1856861
61467918
58085357
6305592
34787826
49379688
20438383
7876161
14288014
99165030
7715137
34846922