485630
944934
392838
480172
863231
296917
762889
82538
1191758
56932
475246
77840
370453
1329
217884
668761
341219
837428
772526
183903
251175
199839
82734
870766
32121
664137
939130
417556
140371
700829