Knowledge
Data
90444381 8539140 307722820
23259 5281478 6743380 77862 4516648016
2939691 5125 1378 5199