Knowledge
Data
22179910842 1052833 61132 163552
9821880331 901 150881517
6532251 984 268294520 97 96177