85744957
1575831
85244438
47674274
33136736
87219232
40119578
58527927
50576083
37196695
49407306
52657671
15824405
95797400
17874642
15372864
70593002
64903517
70288883
70093980
67226533
88402973
4476762
9032060
27732315
65837286
28523362
97927721
2439459
5279944
14639176
86671795
9300197
23295798
60202267
90832692
19499679
72732996
98621989
4633636