Knowledge
Data
30165 26368705396 82553 24129924175 80597
3588691188 159 47739082 7156328 87459873
43995 74214416 432982837 7524201