Knowledge
Data
95 470921220 40375159603 25582717062
649 5934764 729 117715 661
4999998732 21055550243 169310