Knowledge
Data
593 23591193360 103366 140769639 428944
23998796 1689010 863 463291234 52265
70800 69778471057 9811 3911113540