18505161 7790237
10677544 37929097
38914017 54492679
2018063 95658070
32045865 87989402
843467 12783070
83927158 25957530
87195172 84893457
35347197 25135665
15991715 68918911
91956629 9836927
32498918 53795938
27759552 45694529
32172073 37319177
77010920 66708724
87334878 12027929
93102925 13916356
23756794 34528516
59939481 94144846
38185039 41260700
42968868 15961752
27942102 73576795
31752852 4488508
3467293 10158841
21971088 40095387
30997069 80422352
94026086 11143060
20994655 37699803