81443743
35502633
46848318
7208024
97791966
26819542
19757262
52027328
59317788
13646379
52117083
45933151
71987736
61077934
83402227
40712900
99539394
4565203
78261978
9026684
66786543
18774782
7954986
12536097
59335702
48441665
23413746
82689426
69736684
62152118
4595988
24235165
59781375
78107088
71651886
38459996
54025873
60578048
29982970
55935732