Knowledge
Data
250060150 31 18638 290
15701 9215 2962442 7445376 1620179482
21830658 05 4172357874 472118 56