77277466
21214548
58921480
55984791
83904755
83527776
50091001
99887757
56647669
59445208
3331235
28265778
40873671
3553765
57619968
48993542
76242254
91243295
62016625
7683734
6268491
97751132
143497
53922106
50267091
44106913
22981578
68521414
76946896
67948662
82816940
80992822
93404232
30982137
86115021
55732284
71532993
42155003
23107462
50548429