Knowledge
Data
310526817 496493 76382 29394720 5006362595
1416 444783 4877472
15 20457 1683301097 837