Knowledge
Data
06166800 336991640 12064809 2366207261
28 0331542 0391073905 576 364823569
86407 091410819 5417642 686