Knowledge
Data
96 158141953 2230059 77431779
2334099129 811 81560 989622 50605786120
3025269 225861776 7486155360 8390