18502176
3499749
37483216
9689445
73168956
31313700
36995072
76633598
19849028
36011342
9700685
36321250
2402300
51466230
64419623
8967963
42688982
7001567
34364077
76084570
27997879
37958461
19965499
50633097
16646642
47717949
69415733
485262
49453495
6464897
20058468
32393108
3337493
32587616
17158702
2248765
68887361
98181066
21791051
6387617