2052941
434148
841240
691518
772321
895276
836885
765793
767479
229553
73119
47340
789147
878949
1008724
805610
535505
42952
79987
590377
283284
527841
442275
815256