Knowledge
Data
259 715840556 24783 276661
552560160 324 3049979473 2756 479
58506064650 19278 8672701 289078 69