Knowledge
Data
588076 18809900 5372260849 87234
5620 3746857 2282942 1087419541 434311471
2059 79 6540057