Knowledge
Data
563 266 3292173 29923397 28374262
60533761208 19617883096 77264918241 81366
17 448692 0036