Knowledge
Data
4270426 52453 704721
107 1647849 440 0180586987 7423415
22632 968 9017912 32195975 921703946