71679
29934123
56688595
23427640
2089211
79285204
10165843
71803594
17567977
69984782
56347075
38588892
44879940
48195258
80306291
2753493
41488105
88926968
88075437
44241344
98512664
38266112
65833818
39881229
41244598
89735266
77466851
2909657
83101436
8812511
8149477
6256225
82835452
85949086
14072152
77615135
42502375
43619528
23595953
23437097