38642978
28635360
9989257
83379709
39214882
16859495
22861533
91155344
39645813
86346157
81384834
66892445
82222760
26829830
1393227
2502744
94244752
9337325
84732947
81039307
59705846
89262455
1796155
25456307
76593548
8168605
80927495
36605768
19517893
68993402
32548330
76614220
36297142
21121089
32621968
27728119
9854477
88427798
62238824
70355127