42093906 25785234
90910156 69446356
38119612 11707061
13737576 39058190
15684061 14090779
65904325 34368573
66300699 3744843
18241013 56340566
75483248 8781026
8076004 1129556
87326169 10365272
25308280 68585411
10486389 19627023
14490581 92914640
66689529 13163414
47783778 86826600
80845320 89072818
4023470 53690630
40775629 23494993
4027659 53737532
15195373 43117149
30321265 19336663
27524156 61061528
82632487 82258521
60671291 18780850
25078530 13600184
79832955 24382597
62926874 31463858