Knowledge
Data
29 1725820 571375156 900098 62108397846
2852150577 597679 90458 614297 588534
1259 806 94971 4001 179