513440
343242
993339
212353
44802
668402
511763
465827
31906
970814
71155
856327
974848
773205
647451
57455
779308
289996
429455
3021000
371638
829478
531793
506993
894434
400352