Knowledge
Data
930183940 1104287 2866 727663967 708297931
853217 7363846 6341888
369505 98710188867 92435 55212511737 17