41814208
81113736
82607128
87267806
46131266
76663902
10479541
36243885
72672797
75414668
162974
33604196
73215196
16753239
68331270
678363
10064712
66484310
59994709
57779790
94196550
6455691
19194541
58841477
90137952
74607750
58646740
62195812
81816410
3213406
30815418
2880221
40161848
87693669
53361179
74561996
35669314
13728214
20359536
35215570