994660
584249
28626
660513
393470
467971
673692
38730
221179
196233
1071974
940803
769446
236236
751195
82523
323227
55372
195734
458416
518115
168790
34992
532969
191619
501746
54869
719337
721708
427958