Knowledge
Data
25615 79998 59218442469 716646 3477260
40 84588 661987 0403920257
518139 909284 79094699641 31700 132