499519
38306
68085
48404
31050
42834
25581
46012
49959
41724
611210
67014
430595728
238172380
1665928312
156769267
129630178
123035252
1114618895
103246210
88244178
82976290
74673139
69305158