88485194
76627980
64672831
58671695
7929208
1426848
50985085
32462956
87956796
74058304
90325207
42786245
2554794
26363409
50988226
4323299
18811888
79159247
37862148
35694376
3956248
42462761
51664674
29169438
72682235
90185915
5267168
17448600
62236834
12931532
28802017
60859665
13627031
42213765
73377422
36545153
11664485
29258503
70431779
49043569