64425646
47152163
5494272
57767050
56648695
10856360
23457067
36496952
80104673
48904877
3992249
79213849
65119208
81994083
61236326
46599373
54402505
43276298
71346054
85519045
3950101
93054676
34551944
55185272
89053194
43522235
6293871
90867160
62725784
40209482
1331869
35075421
25689868
49634720
40617131
1581452
90524366
9214114
22175489
1152303