Knowledge
Data
245590640 35073 492811 268208
681 121477 12685815 9259790
871894 2744003 68409 218 6615466