Knowledge
Data
18 638 490 98803372
246434603 28229675082 2587554 70 339664212
1684517778 313136298 42503029