Knowledge
Data
176 156700 29432 58162 3852607817
601 1460 616122 889084 7804471643
163 798 781061307