199457
33342523
68767032
74278868
88211264
8002882
59556202
53712792
26042639
26828224
39877108
83032181
14173635
1499024
94987911
71543335
30398862
5691661
98407377
14964045
67229833
22277545
19701243
86593018
19789377
84949647
48186469
19359248
43113799
92902413
37515343
90688070
78774937
71571687
83439521
11493766
42959216
66424746
14024332
60839173