Knowledge
Data
491883 4545275 296756 7431497 66283984218
80 187514898 20447704
503741508 4696526 5829515910 2556136 6175641191