41587906
76639261
83319848
26222001
42205142
26135147
16193228
84244552
46597287
20843848
56512201
50824969
67225643
522640
26815008
88776344
90947550
14161617
33798461
5319988
97402646
6441337
31825238
24368850
77584942
43229319
59791318
92827474
34895055
24859209
4219816
92937668
5354797
27088107
32666405
27103667