10476221
1922776
467037
1157728
1135762
2504958
3048921
811594
733574
19344
1362993
1111570
806951
465118
368102
57387
516115
83266
278432
632607
219434
907387
957831
413740