Knowledge
Data
88 7177529 51028426 17174
142164 22 4426855210 490 9739799099
66024403192 34727455 45