Knowledge
Data
1075985 86882952 9971393978 2414219452 4401
4001279 305232 46351484 609235082
3262136 68503 705