79707060
21472564
87286514
56226810
10958077
53444258
4502348
95635856
93358512
87086116
3073066
99443447
7544520
28873633
40091258
14818931
51543780
2054703
28724177
51912011
13383831
395127
57905636
26271675
18547649
52081906
94612023
10867415
85816482
749722
90636051
4331866
1092313
84955766
15531729
70433585
68422540
66703402
54084850
64386142