Knowledge
Data
29 731097567 3557020608 1267196 55204405
25 09451631 670508 13601230885 9893496294
2690 70068 9115 5905521260 558653