Knowledge
Data
859424399 4219525398 31014192 93295
439187 41 273500 625887931
19780150 441 526355851 33007