74765950
55489563
1474792
26203978
58168276
85952950
38131825
11656086
87277525
25118790
69323071
95203047
18059268
3067180
97599435
22813965
94973554
22531045
9062688
7695086
64962242
87358745
26052753
80828087
80776853
67144354
111234
53925683
62587258
35686588
80386053
21126769
94886998
18402863
59954811
8144984
63317599
46512764
16702418
17553830