Knowledge
Data
3503992 84993875079 115385917 958650491
696 129 712935 04045638601 248609
310542530 5936595326 1888329100 8863