Knowledge
Data
5982596 157949463 91700 8077298 429863
31325366 907 07 405246
328 77512 73646 17847940