Knowledge
Data
156394675 209 280 59890556 37943
51406 88557102 83 6239047 640
3682 158463 15086692287 90369934440 354907188