5044
823450
275851
63268
89091
548605
252302
167348
850973
848780
927852
860880
1001903
7781000
566215
972825
891999
398797
343903
936287
279191
14722
577351
145219
65595
24796