Knowledge
Data
1066632129 33053620826 9009154259 7902 556327581
1464620488 119569 3174295595 2241569
60665 9797064 684521169 16268