Knowledge
Data
486 351953 312711176 89371550 76420
977 30410248 3446303871 977077 626870
661142678 96 44307011