82175633
96606067
13743503
4042716
66498140
18756282
16251400
10512748
71583203
55456342
57257251
82006264
42877205
9881939
95956755
98517924
24799581
64208806
21507138
11765402
15089235
71637014
99636369
28541048
83534036
50674922
68123046
14624179
35888497
68987188
69715409
92761013
9384020
6866971
80155350
67493621
22673433
37689177
53343506
73908194