Knowledge
Data
843680 10448 460104013 178652
663822408 542 23827201998 999771379 92294023
144 800 47798760 71198 309