Knowledge
Data
43180160 29148 93696650 3129686 50016191
2227841 57617500 4292757 563 58461762962
659885 607 76084