Knowledge
Data
29 502691840 9701113 60391580 22044134
520970 881121636 2141713042 82715453
52411822654 528990386 1332747