Knowledge
Data
30 5607898 361691 727471061 64288
71656 382936 7986681 904681 4538600325
90287678 9927 35 1954360 6472