89696715
9516194
79921284
47386199
94892744
9363974
34611776
8309345
7448213
76935562
33709589
66065342
8591273
79191974
66055574
114923
45087414
50388800
43679743
52746107
858114
43517649
75431839
55834846
76216660
55816058
624763
17261187
19462861
95772841
21866224
470831
76771685
58718299
15185944
94769547
11446374
79079177
52172096
19351865