238197380
156785267
74678139
8300
103257210
4574943
6684378
3091573
2890
2260441
2475828
2290
430651728
1666198312
129660178
123057252
1114738895
88268178
82986290
69313158