36135
55980
34052
26515
90197
805718
77127
605112
602711
27001
60845
48978
430595728
238172380
1665938312
156769267
129631178
123037252
1114618895
103246210
88249178
82976290
74673139
69305158