80471761
45741840
59643868
25419620
7011678
77342415
87067072
37135716
1315941
77741240
40858975
97612010
11403328
8579982
56739010
94338350
86873660
84006718
58325414
92445204
68719836
205332
35081066
816908
814249
33119732
56702516
33951496
50078920
45409335
22807234
57358168
8868241
1585163
26853571
20916819
43391640
38419165
1249532
95976705