Knowledge
Data
30737 3315041 79318262250 2784642 1812127693
20350532238 859510195 14330163
13701001781 15327797 30