Knowledge
Data
81308184 441559 30444100568 352 6582530586
647961999 65094558 96571325872
32561116088 833600 035766