88895236
82723922
32734151
32392553
3573710
69803798
9914952
48108975
60346601
49493372
31132868
79423610
89126950
82785657
27235984
5173100
9117931
41977333
56545173
70867219
31979074
9456756
61051277
71685531
68736054
23871491
16946151
42489244
8348320
81577202
5354236
33418140
41804892
14877854
47969250
81877613
8328325
2593531
87772860
35167430