55629053
62733470
52443642
69425997
79925074
16932987
9036936
18433054
13957568
25206911
75025615
15479965
92907766
70682429
25881909
69548207
68907871
51091637
66521258
88658877
16245840
65384939
4651630
22966426
17249160
12152670
49832548
98638782
68633380
28439933
28856146
84268626
81623856
16373896
58957615
79722376
80139770
39855297
46509327
94883255