17034007 58954824
99987171 76648330
42965217 74338723
45260126 17540024
31109676 98116290
70943883 87835555
8312078 14009061
48269443 44515270
44915835 37765300
58548444 67328100
75837432 50460176
73316440 54956014
31047511 20132577
51112661 1627607
36366403 22249524
31916684 2602068
85670154 2762899
474963 34211661
2774331 11143720
34352771 3648123
43948024 55513379
52377281 11938067
76452380 85488866
73780746 85774536
16124120 65201226
11587683 19966981
91211768 98414526
18360295 63639227