38113771
68866957
40009946
71738544
37687750
94787684
84579454
4700457
84682881
95912323
49669979
41758786
1649251
9162627
96655892
56895843
62309977
40654558
8427617
49179187
56938171
33419896
75389654
4758997
97737370
9911588
69307548
5045629
45795691
3899128
37181599
91316690
95376387
90296669
19353129
57353536
27842637
11615227
26129150
57956480