59617069
5455102
26609171
46671010
53704344
58512383
19378463
11058943
70589942
30084818
57261827
93756337
20168728
89496782
77655053
57477821
61831124
81076250
8145330
74101801
67656357
5609068
17355413
49484331
58381391
53215450
17025492
23674663
7682615
6576484
13795086
4301778
60945500
67127126
68881820
62348348
47948116
11517862
91381329
39718274