28489671
68961980
17865757
31753142
2505353
36663685
94458718
19212822
21604309
5111357
63743920
27168996
49896594
98211029
39854979
48994551
6507745
98216572
89671951
21327736
19615520
69425946
64811605
13368075
59686686
62427578
839767
78468009
73624904
46041946
64771621
34091818
90381327
49406208
79202797
47459060
3123761
69788829
71959364
33592731