70533372
88495967
6886619
65444770
64375976
54013096
82854945
71913186
31971787
97761948
25643723
2519042
30022736
15492125
61359543
27725825
1660185
54277537
54219453
15108148
94939419
31474881
64518765
26876494
66561340
55928251
40191237
76633301
80386099
22537295
67021895
46907485
74818538
91925215
56016150
53456758
30089843
8052125
57677037
30173376