Knowledge
Data
43672440832 978983937 6636439 706256900
18165649231 10002 25286 12107360531
9781 3014004 88085 2779130 126