Knowledge
Data
49 103880100 25303386
32 3212 065 732115212
304076822 255086 92074630 63713167 399599