18822
84044
46843
40070
30722
37016
51427
13882
38540
33412
65643
38693
430458728
238079380
1665188312
156704267
129552178
122970252
1114058895
103198210
88180178
82926290
74625139
69251158