Knowledge
Data
142944 25070250586 17281 73113809
5816930126 2911 929574 2732821
20658202097 2870394 9321268948 9939747