Knowledge
Data
22821321603 9335192526 16118 51083408581 401871
3672310621 22733613354 275306 37596145
60082209831 43552959606 1545 966408