665964
1303213
398563
85692
406290
817859
9901000
612803
905206
870891
1224905
927734
547782
710898
65825
67678
6469
964215
44263
150636
1015569
54453
308679
473908
82380
936767