977966
607291
158425
484718
1049648
385889
455163
291487
625686
65348
512767
159593
888214
528708
9781000
258400
980726
930640
718946
33677
723846
1148113
430734
186953
93861
11932