81489377
44467846
45963144
44038313
61435358
67772298
16881874
41072930
89542021
23712842
4402417
10936092
95363944
43729757
3846134
45278930
51735365
14809130
25409709
3739862
9521931
9548490
4124486
30272390
9144148
93542031
21561411
13671545
1553346
90747265
41708903
41995147
35612677
8411460
5104863
58039620
86305572
30409346
4213804
79398791