65664257
19665820
74146072
96167378
36717352
8286361
55781547
19153692
62309842
48726709
76883158
75308143
95582783
1525996
84125690
61224547
78452849
85997688
10595624
1808683
13595741
35667106
63334
83929846
52528680
38496512
51095474
77232028
37676066
76109949
3348303
9195165
47245467
52229517
67805996
37795405
8536534
94941262
13843413
79535160