Knowledge
Data
40 71474 3891239 9545624280
87072 670601624 18013503980 13022160494 86100078414
354753013 340 9817001