Knowledge
Data
141639476 8996 0031377852 3091
42127 51520 25389 274 43
2754300 170679449 1891261 4308 85798203228