10595972
714278
99081032
83649946
98783230
27819776
6267536
8532816
1832482
40733855
82997483
89028850
80244155
11112653
45686447
55925107
6166975
56239762
39815476
50418378
34245660
43971718
77792182
4339768
44201769
50871498
15383002
64887258
28785083
41333531
40396598
41516517
56219768
79698902
12105888
10942341
55237250
85093104
33485482
90552590