95163377
55585117
80141266
23485569
47501466
6284435
1571856
85434408
77385898
95678864
58123545
6053166
66507793
82563397
23103653
81603271
98346234
54603915
70621670
62641447
72193216
55025540
38284479
73369559
9259553
4732808
64948808
49042337
24545168
64514231
45796156
87509014
66226783
79613912
35974040
66562615
90437680
65048107
92714516
7417375