Knowledge
Data
1337630 641860852 270456830
8802574080 49762645 24584388039 811964279 2706885
204281 35065962125 80 186551559 34681972767