Knowledge
Data
61 372913693 17116007795 6210791207 52566
9925582 562332 9028812 718515728 98301601
271491 959077214 981