86944691
79953037
93107902
5467755
35073688
76278569
86674386
53114024
2684142
32108863
72366200
64777512
94139529
65912060
71978
54427837
10695398
26501919
45194748
27958168
19664069
45715416
51488247
7627918
27196649
80864237
11246154
2259844
40634159
40205048
45799420
6784025
6767894
76445698
60913692
76226523
70851444
56699305
18828410
37917109