Knowledge
Data
58452076 5316771893 123996 26450659
55189509151 495139 3420590 4407
492 93148001383 96222959 56448063 802