Knowledge
Data
2996703 5681255286 4674530 43615550
89966878 2711 43644838 36487376516
2606304 8283 66027 591399952 389220