13053103
16349632
30442285
34667802
63789961
90479932
4508435
29486740
48114650
62614462
68505595
16925964
16943443
38995057
61573681
15422550
99084499
42499378
60683259
85582319
73709477
62947108
80751969
82286313
83088385
17021847
64499585
40664685
33035411
26235557
1542727
18828644
29346128
45721252
8021057
997406
15086477
20095919
47861627
52556942