63728869
58821311
42834
33641
481515
43815
21360
20551
39050
30172
28505
38585
434951736
240917380
1684478313
158607269
131555180
125551260
1135538896
104829214
89903182
84059292
76472141
70437160