Knowledge
Data
3222073 2258577260 51933257600 0348287208 1094967052
54712071604 6752285 89540 51662 6182139247
40 84 397