Knowledge
Data
123065286 508852879 3631169 2112215738
22 010 9872836 889756326 6555
540 562683 62287 382565 37197