Knowledge
Data
31 059 2864076 885650531
10561 74735257264 27404 23058047252 52717415
5309365 912 81697251212