Knowledge
Data
40329 8160250099 6624867 76072489002
24378669311 8486 8823615313 100473774 96980542498
21761 15844 229187996