Knowledge
Data
31391 528544 1380 766251764 5581
746294968 390 584124 3201896736
652 5076 16447435 9561 42