Knowledge
Data
32 268869888 6642 02293
41034283786 30696330476 33994746 984 0689
21 41693 1102963 622037895