Knowledge
Data
25935039946 917698781 22583402062
21967239349 1674655 4397609 79020
907211 8401567 2567328 1895921