82467181
12335827
79765810
5857941
97232515
66253847
80706311
19656726
49401908
517551
63216679
66514544
61021741
59851676
8800192
73084711
73605263
13273012
96257064
14232026
90303302
73087597
92007416
7559753
18539183
276378
44787003
25276110
2922007
2089691
82665535
54179600
66713820
85555010
3647440
35023913
59425
42982342
93494037
5852642