Knowledge
Data
177621689 4531 35881500172
2646 796296691 7410846 5759 1980281
44937148690 43657922269 186734639 9604938540 308