Knowledge
Data
25149750657 51002612 862840 5114897
12445423447 993 7356
817269 79341249768 9781853 351430559 3976