Knowledge
Data
269561 25591235752 62775601161
286595550 751236592 729278 31426627
5015905895 66936955302 8666 15311 64