8447650
38397280
33148002
36204008
64414985
17674661
22242237
39955373
90845500
80645870
36605192
52855054
82928675
71883516
55444226
21819666
51293071
13744808
47222605
58023340
54912186
71511216
21043527
94287504
56942409
27078558
74576003
25142117
29721097
45748675
54243228
72693530
7045298
69536546
92781802
88972703
7188771
51022807
80826480
25509318