Knowledge
Data
340688 13876 8571660 3109875930 70064999780
85658156827 21364 845599 436
51141 506 78643505 20866