Knowledge
Data
1159882478 25558849 5336968 8508882
40 957995483 355644513 168899865
9269530581 910930970 237 358340900 58