Knowledge
Data
3232813650 499 627436513 46418214 21168862
980 284293 77180 6118351250 2292
2220 2509423 313975287