5044
823450
275851
63268
89091
548605
252302
167348
850973
848780
927852
860880
847174
763340
516670
300651
923918
82787
127972
705965
7952
990146
50174
80969
137958
497614