Knowledge
Data
5696 19366 6405712 3577
4403111715 11612303 9332731176 450297 136490252
1802444 15 78929029827