83497225
14259742
55053759
70653977
86452575
52226768
21531967
35967188
4409176
66406524
43395362
94769279
61868129
19568297
86183656
10674528
90149503
22511585
79029542
51965461
20831383
10747728
71243525
16805945
81594872
99379595
12921024
61636006
17979865
34057258
77278704
61646484
36105495
16538146
43695395
6154864
10631280
72779329
646996
8510458