Knowledge
Data
5105982964 13865748225 95
290831 45505098125 430246342
1348605860 626550833 98 2170 62009401