18362
47363
37431
52834
30607
20972
768812
23852
15850
39395
54598
19940
430564728
238156380
1665798312
156752267
129616178
123023252
1114498895
103234210
88235178
82970290
74668139
69292158