677960
799648
24615
169207
426634
434725
543358
879266
70262
62395
852315
1014479
497504
33952
55987
569377
276284
513841
428275
794256
827951
476118
390102
66387