Knowledge
Data
5056 93249563523 181640 324957375 573772
46294 96615085 288146 5198027687 340
4335 105 38