Knowledge
Data
17458047981 120853 5777 37729104 374578
837687286 333229218 7162 20823177
684900313 3913699 2110822 98310 56608118