Knowledge
Data
2894568 16186 45856178 30993099
7742493 13651339 983194143 20473 2503
5621823183 2145741 98 96216523 3085531