Knowledge
Data
59886093 399 9157 4631 2435
408041251 89087883324 882666462 69771539
052050624 7018388545 28