Knowledge
Data
111683 432837734 2574223
93300 271121836 22672114180 6685441 67280084688
304334 6011937 13978 987451