Knowledge
Data
1596 28 323781379 277 2688642
9225365150 270 5026355872
4310624528 50 317351 3840532697 1870