Knowledge
Data
31170249502 7420297899 45046 222125541 9637052
3620510 78 49574919 147847 809614372
3846080479 438316 54177290659