Knowledge
Data
1951716892 88606 1424 641 686
187636 9322068 63492 7220794 99357721596
646886 6984351 9725280787