Knowledge
Data
58960 818021434 1163307467 180548297 5313562
34025967 682580511 2573508
3092685146 2045323 7572576 880831435 27155594597