430558728
238148380
1665658312
156745267
129614178
123020252
1114488895
103233210
88230178
82965290
74666139
69291158