240912380
158595269
104825214
76464141
780
1160
2790839
1322427
2336623
6737779
45737123
3139673
434943736
1684438313
131548180
125547260
1135498896
89901182
84054292
70432160