Knowledge
Data
2332251 3589708129 212 39979664230 392968048
2942624 99818 544420737 10664443 146767448
650346966 37032810 382 46272 459367