Knowledge
Data
29922645 66325190 065076725 3228647 21341
58421878 0918 20244313492 7607 1481824
71 156558 865 964962