Knowledge
Data
25308299 18280 5593 95548727902 056
2687623 852656487 63466 3293141 628190
17 073 23506309 975664 2322605