Knowledge
Data
167396 3843670161 716609126
570199207 976018 369431360
28 606047 3893008857 1575215 20741505877