63680220 35499
44231632 23219
98894639 44252
134542476 69152
215138714 92142
107215879 61609
62343972 45238
20973796 9968
161659823 90364
22346412 13420
34767229 16703
42754285 15302
26536819 13103
39468544 20341
35817733 13279
38980576 16487
49432617 30253
110916248 39832
32890350 14847
123300538 57830
83550680 29395
129539411 57984
17004369 7235
39375587 19455
76452575 31161
55024240 33684