87558184
75171710
11095088
61502090
796321
36082987
20709860
88674375
77682284
43254674
45931694
90856688
42766705
27626928
92568006
99317054
27354469
60368544
10789798
11005842
50648500
861884
7573074
719197
8851969
40366893
34219177
7586292
70627720
6703566
96728353
65742252
50949074
66289608
77957794
42404842
30124973
891372
50441640
45599828