81781177
69197320
29592768
75585002
8124749
24688208
88538920
48562716
59302727
15747364
68966320
16028493
3012126
99886728
55893246
34104568
76047627
21209153
85473426
97532432
63115287
31833756
4897176
65219127
34798216
61863760
35417578
34283321
20438021
45915575
5641936
4722752
19108430
57176229
5932916
666955
18476233
88287773
86454456
85149106