Knowledge
Data
318985 156346078 5243988 19955030 99898
787500 678917770 43104 13571597436
158309714 640420 95597542936 778 59217208