Knowledge
Data
29 15950279 9668930 262760906 9784681
22029233281 17403948249 745 87
8636299 71745133369 93126 6780141 97561