Knowledge
Data
18528121832 5225350025 50936458
142 17137099114 93926324312
177687 6666227 310257 129 83790