66333576
13682592
78149576
65684351
74164407
76092110
47964077
18615713
9372037
91735752
53401732
7401824
4268566
90311920
18807025
15223422
80941232
19082818
6961834
53762692
24641005
55624629
16649306
5956105
70543808
65928852
90463765
91671986
75154637
88843185
28181044
39118193
77034543
81519339
66174803
476874
83652538
32703145
6380254
98965960