Knowledge
Data
62929663 719904383 580501305
18077 64 1657860 9543052 118076860
47749 99 0454742 15065666 592951192