83669536
64078363
68907988
81888256
85702760
17951334
67821185
25844305
70319722
3294809
48438573
803179
88796805
89639706
9240134
4096289
8164649
62287503
54414
43184620
18294315
18795570
26793536
82307107
4015489
57678426
3895291
54727258
67326275
80225703
29124052
7833319
91493866
75808366
31162418
9424199
44468524
31769877
99714037
20271042