662946
5107975
58121373
93842935
89334905
76723135
7979365
87167122
21877941
15947949
60516369
73253180
17066917
66798732
36343773
22032205
86385864
77958515
51857381
5378760
83577761
79965273
48416004
59628420
85421655
52997107
42774497
19446863
71184127
9070139
20768639
92226046
73142145
9792868
62421128
7899360
84066466
89399127
73396175
53961375