47429227 86443795
16493479 60839476
76685548 1057731
12389766 490207
86354062 93992102
63131345 68566172
22993407 31903949
9192001 15057857
21210038 43574014
66487772 70184302
32048618 30418148
34711018 20409773
74358578 857290
52013519 22385860
71012847 63030660
36646141 71118903
18383057 45048561
4170310 94100395
93870008 832773
15270397 86053367
59763573 43106472
17310815 56466658
25309987 37722903
17917744 12611168
41200365 94618928
93931972 14113201
75723169 52154133
44193087 49795239