Knowledge
Data
75139668 182053500 1239043862 5250144
577 1192 547985 4922 585639439
99094 68023360 9394127 22172216327 31995279