40539
53745
352011
56565
89259
74226
784617
52724
534710
441112
33333
52076
430494728
238103380
1665328312
156722267
129572178
122986252
1114208895
103203210
88198178
82946290
74630139
69258158