Knowledge
Data
252 6196 515297216 46524228919 3609536608
181 22313180 5789
7574449 10683552 446171 32742