62666
1003331
1185614
1533913
1149919
52213
2018926
786413
893614
1230622
63598
85879
430508728
238121380
1665508312
156726267
129581178
122999252
1114268895
103212210
88211178
82948290
74640139
69262158