53282676
35752387
73449121
59288167
73459954
48525909
540528
34989838
10175968
18135045
80985957
69434894
63364990
92206019
87162573
10749357
12806685
8641293
1956868
22884362
60571570
6171710
90279811
8319255
4742658
7949943
68017272
79999145
96364811
17654855
73612988
6943657
42031894
5718447
65331312
1704114
54252363
38481444
89071652
97899853