Knowledge
Data
18 20691 4550145 3880938311
90410 626440417 69117756
86374933 920247151 2507700 79480374052 1054072549