28894
47363
37431
30607
20972
52824
768812
23852
15850
39395
19940
54588
430535728
238134380
1665588312
156738267
129603178
123017252
1114338895
103221210
88221178
82957290
74653139
69279158