Knowledge
Data
30968 331635415 70253 718503872 46543138920
79113641 1402 11372631
1162120770 88673796555 76374302049 34579114 5949398803