96006805
49196112
55691502
28677016
5499436
97063240
88194132
32629066
21596065
55016957
50897803
99407278
98409098
28159268
55578202
42709339
15359445
33608521
88992516
74518895
7778400
59927555
80889512
74566431
57617160
61082258
28682948
36557840
79195232
57802015
35023819
65795387
90279060
45415019
94607485
4730135
79269020
96473122
87454741
4064672