90932273
3497473
30933735
42583478
5330703
4718457
9456877
44895106
84942080
61928359
40096551
98353895
99659128
62291089
29589669
78852965
10194183
85643861
64028160
87859329
47729485
40833144
9662387
42624
26934986
11096265
32076759
52782288
64151625
7034162
40592219
76787297
99466088
20647398
65961846
5769911
58833365
87312464
32951244
26872432