Knowledge
Data
1571 5576692 8068327 68236255 02812923
49 147 886512 515313991 60865266862
305141 20239449 70183457963 2972701 72631627