Knowledge
Data
30943 59 92 92002904557
74684827535 161995348 896 73433378
8809978262 47786706 51 18363770 1004