Knowledge
Data
38 4209636 0297 18563 2671
556 58 2200092850 35595
120005 8660087212 50474 051151 70960865