Knowledge
Data
3143493042 295 3043604 662
2140128859 1606621 12509 96734
98924375 94544846 324842957