Knowledge
Data
40386352 54643588818 228381427
59200248612 44 5681164 76 34709223
23824596 62900807 341