238086380
156706267
74625139
7790
103198210
6681978
4570743
2258941
2720
3088873
2474128
2747539
430462728
1665228312
129553178
122972252
1114068895
88183178
82928290
69252158