Knowledge
Data
280 45376 740770402 661317662 79160569603
64 50357 7812 1148049
72456882 50395 16966556372 20