Knowledge
Data
943638668 21992216202 68159788 85594
79641 4421589 81097 5166330
45516684 348213755 13340 006