86303085
59545845
62946607
31695623
95065521
27211715
77033086
60869128
2687527
76596178
23302130
59595071
37109072
8222023
2281905
10973168
27953745
25925715
24712098
21777581
6821660
50585150
98109555
67761871
42259045
28106391
7058306
81449384
47725740
45116360
8069180
48158577
72442925
78757230
46965411
57436458
26088167
42989096
85084327
80714308