Knowledge
Data
105802158 508398 96164669 3880955
345716795 31086991096 44967351318 713
64141671165 465348 4386940533 509748 016801