Knowledge
Data
31008990437 1328 5192 3182161 971360
4712 29 6198775573
30234956 90079 20888466 530699502 363