48806725
14775467
66284233
83916064
12711296
77176310
51965981
10744001
99221598
33082829
3662130
34434982
92777547
53589615
59236644
49593707
3081414
10042972
65228675
68831797
11915016
18556809
52492141
40988498
39334883
65051484
3796861
10234378
32404461
20057613
74474557
72157892
45154128
15555875
71858848
52389217
83725287
5779903
72806527
7882651