Knowledge
Data
30 3883 9600 22592264 522499
859 259287319 25190528 39793748216
7945081 6610 125782 85201473077