Knowledge
Data
3059 9943586 00981110
41567 17566122145 8223645771 2663036 5291552
185429215 42441 1079400 48391023414 46447944