Knowledge
Data
2969690 43058319426 17905506090 7540971 226601295
522858 239 77818248184 874 057
52851 22927402 6937292 9124