36657366
64644105
12772926
56669415
33845351
59096838
7540795
37001562
42926725
6911715
20643745
27382929
18249308
7126367
68319483
25551098
60057672
2666765
9115569
55341754
55611770
6367372
25787797
1178773
2429120
80103228
54531367
31321476
37065011
61651662
52282178
40617292
10672537
22032197
8784834
80034055
68582689
93934406
11001506
92232341