Knowledge
Data
44692 33095329883 6525 85864951786
45350265 00842938797 5886 0537121118 561163
978315 48999344 31568 975