Knowledge
Data
39 520402 51319234 38276 150909078
31503419188 37416 2017
88368 3852 15419393678 0667