146527
537513
860870
11251000
793776
136204
61250
703256
213640
281988
218589
511758
498504
33952
55987
569377
276284
513841
428275
794256
827951
476118
390102
66387