1005969
145753
456660
61373
105467
628298
451608
800865
559684
184919
526188
628464
297604
457157
830308
376801
14703
393451
315294
111549
258329
827584
2857
919311
394800
767305