Knowledge
Data
22 4154093674 36 580 372890095
46189875 883401178 402 509243
30695025 1490536 358442663