36812
46295
40702
38340
28382
32185
14890
25452
43415
21150
23250
28165
430567728
238157380
1665828312
156757267
129616178
123023252
1114528895
103234210
88236178
82970290
74668139
69292158