23985427
11225502
26334887
91264444
91928611
79531908
61515990
74965676
59125796
85912107
76234193
87969306
86082440
77917631
8363600
23027618
5900431
81957521
86607021
57494400
63251030
18819781
65403655
77638915
39318266
13303018
38606779
26804470
888352
35888276
5164215
17226247
15956446
77611074
48968882
94708658
49579146
97718684
85941068
52797019