7599728 80954215
42448964 55700869
35002415 84304403
17914389 61534906
79334600 96862047
15184122 55896787
98236271 89393231
77940001 38766757
49862142 36729350
25126285 28681805
19095319 55300322
32913747 3993100
32283517 43525655
44337802 7765216
80445039 63093832
62888765 42936682
88232436 9345755
96557549 47792185
24688815 47651470
75302213 57529857
98302945 71141573
89461150 74659234
30939633 78875662
29344081 66924719
18229904 3215478
53813829 94573594
65021733 22265676
75172452 88941567