Knowledge
Data
306292 157837 12612980290 57584551343 997896745
8282 3302 5228522539 9726
273457902 41113 5348