Knowledge
Data
3226 2295 476350359
10 81354043 15390 760039288 355
6127242 1382748 142579982 4254443109 2827796891