Knowledge
Data
302566 72639567340 5564979131 31125368
8170515941 60228 7751121570
4954751 57 995 478245