Knowledge
Data
33849110690 41952512 2154 8220
2212494650 5502496 25002 633592688
1454068917 16 95097480