Knowledge
Data
1003 32 30142212782
5943 903683457 5079130 66887434 23784770401
658 7821114431 7584 197120