Knowledge
Data
29 358 3645047 313610 6476
615813110 4230091946 1672480874
9991046 694 7694 621843 6502155511