75893044
83326912
72032909
2909585
86594660
51808520
88151580
20264989
95308574
76376996
471091
93286053
65261203
176199
43004673
82698614
14534999
74531072
4522850
8365642
3705341
53134079
79089435
95575384
87352347
78173227
988171
9175143
38386209
55786250
85136901
6708817
7930415
74618240
68572325
17236957
66975081
35642915
72755434
77236541