106487
372124
363270
186838
429418
18577
64796
397854
249690
786713
55484
800459
790147
879949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256