96543806
68319714
93493387
899887
5811647
964279
89113769
59398342
66189584
33594841
692263
37959061
47091749
63913350
8999809
12752390
43149340
99078197
5487067
32748869
49399624
46885158
39074522
32357956
7552698
8109647
60934183
72214624
40255935
43035890
57759846
7157703
21236315
86176220
98672437
34822026
98841468
29752081
22462843
11757551