97648865
526677
40102010
9609989
73699036
7813892
66215171
43312896
18322648
3169244
55915464
13463650
72974476
47724947
7903811
28849960
48453991
40461449
25189140
81586122
40921288
887891
8817662
66477872
15386249
19488020
81443885
64977337
88811482
13092677
24474129
58962378
925957
4646764
40403935
7801498
84483957
27838941
58647
93723585