238208380
156795267
74684139
8340
103257210
4575343
6684578
3091573
2260741
2890
2475828
2300
430666728
1666238312
129665178
123065252
1114778895
88273178
82995290
69318158