211420
3745
57610
977294
164277
207497
532260
487650
904596
747702
623741
317775
790924
806415
932652
169527
8446744
547686
3167577
3067980
3027510
2185192
2023495
1984492
1913216
174766
1733948
15885
151161
1469545