40539
53745
89309
352011
56565
784717
74226
52724
534710
441112
33333
52076
430504728
238113380
1665448312
156726267
129575178
122996252
1114218895
103206210
88203178
82948290
74633139
69259158