Knowledge
Data
3148342665 3554385 9052 98677171796 277717271
787182 6230606108 8077971 32923651 506086504
99 93450212 940973 757715