75888805
50332615
9696034
93426720
72209839
31967689
94731735
22547052
62711400
66769038
1217105
9511878
31295392
79692073
56424472
79997162
7277149
45148937
9788204
48267350
55799991
13789582
12261902
31337748
32904132
51162132
6942652
85607836
65534518
59092503
74454797
51646652
56977636
55949852
78278621
58835889
7464989
19802318
65338108
63609570