Knowledge
Data
30 285049 1493625 68611705397 530891
588 039 4857536 47943 10134343117
7378 9332 6898 15