28925973
63982710
31937829
5697664
49067904
14223947
15897779
80047401
148975
99681780
85731986
10218210
59958941
79772036
97829103
11828700
55311979
20507115
43984364
58626900
35803822
79426903
40312682
58346414
65581060
27983811
22983854
91673112
7978937
59756241
58791477
1128199
11477479
840759
61875381
39357940
82726235
44291559
48093583
72068644