Knowledge
Data
45587412 63295667 75904 20
977113566 4146546 62 5407860 402066277
27 50155649389 23898116 235019045 79947904