Knowledge
Data
26631869145 39931950 76552879984 3643017 2037835093
289735149 888 75
11916215 21414142881 21184967 7827767592 43