Knowledge
Data
2952185648 169380 65931176 8303354
66342 40 3773 65026736 935
434 752184213 1680 202582997 880497