18734639
5079796
68854588
66655629
32517688
19051562
3216535
96207705
95142816
4412425
87507279
79049124
59114026
142465
19235532
33541109
68687410
62545518
3060183
37401675
29966408
74665649
9218467
45031992
8299645
76409827
10358372
81045583
84972159
67568721
52095118
26958538
3322915
54405095
96562020
13557086
22519632
72132329
10097284
19907332