Knowledge
Data
301359344 214236 3301742199 67953706 37221507086
28486 5028 49413320 7850074
57761570 1044 154298958