22893617
24109261
21092965
82523387
5513066
506835
23115378
70589327
11811128
14111861
58927415
98873603
77968120
20015206
43058749
66708052
29694756
77743439
70063525
92844909
95621736
60071575
33514459
49183479
3865441
25746646
736199
9206002
39815949
82531220
62942972
85091859
12431514
39958001
40632164
18952450
63365711
9496905
1828244
93224129