16689
131429
273444
935864
609262
198731
695737
645955
750556
567920
496974
688649
726975
16452
914918
540382
48882
285651
508811
158189
40660
643749
395531
888965
347523
23143
412837
669397
669684
25154