Knowledge
Data
80546 8954788 2110277803 563
12044984393 4787719 48748 5120782480 15348306
75101968474 71285838560 743700 6499