Knowledge
Data
6462522 90156 79209750312 604185656
2244101228 8210665 966
5774 762800 9783313593 150803333 94422