Knowledge
Data
29585 4354120987 92987 9607149662
586767 288796628 89052407920 33740 4580873
95 958 102979159 16823524