81428
810
77059
977616
1280614
84156
137977
830
1177715
68568
53972
75653
430502728
238106380
1665398312
156723267
129574178
122996252
1114218895
103204210
88201178
82947290
74632139
69258158