35235902
14086672
83598781
9300380
44716630
13963068
96904708
1910765
26126901
6552961
1012793
28022005
36735462
26068953
23858908
3148687
98476467
16765149
79788615
303810000
5169568
21644637
32628534
14008741
4025326
65514881
2544531
7452731
88359295
21397654
68438139
3825782
60512361
58279078
50356274
22142779
99599537
95274925
24057871
8388914