942848
594285
539272
51710
983474
6064
504686
147103
540953
501705
829992
669903
885762
679553
758862
187872
278276
304718
569438
406459
139722
800603
17935
287256
37025
223897