1276814
53974
31933
597110
91849
57976
36722
40835
64507
45041
50103
42301
430575728
238160380
1665828312
156760267
129622178
123026252
1114548895
103234210
88236178
82972290
74668139
69295158