40539
53745
352011
56565
89259
74226
784617
52724
534710
441112
33333
52076
430502728
238108380
1665408312
156723267
129574178
122996252
1114218895
103206210
88201178
82948290
74633139
69259158