110836
100836
36126
80555
87891
25131
958177
41820
43616
96012
18216
52423
45630
54517
920153
17212
805118
73991
37531
36023
5223
71311
359187
95691696
45051961
8895273
71221065
7092505
64181154
8527279
467724
8709706
43931162
4569150
4631771
7282141
9492598
69201521
4404980
6987636
43631152