5843
423490
235282
631497
368874
67716
1022481
454617
135974
719550
574301
780412
262284
500841
416275
781256
811951
470118
374102
58387
521115
83666
279432
636607