8390352
60437696
28781243
6903878
37473162
1654662
52081122
37184640
99183644
82889504
28325224
28751681
32349728
7411595
44391062
96158712
77409443
53954849
2507040
1161131
23519004
5852635
1912147
10149588
24621955
38373642
58222060
71633035
3298664
85333698
76965069
42911510
5089590
44198620
55876059
21983271
71511605
53045820
59831222
33139590