43865020
26382896
58337349
54562052
52836408
78565241
13076804
80984250
71248655
20663692
14922438
86906628
56977842
35817579
930601
26706494
4555699
87113207
31675751
7678484
54149074
50598450
6467356
69247547
24148463
4038020
70142770
3987781
94389659
5563277
80894306
68458993
55744363
55857221
69322089
63839835
97323709
55352324
94515291
86837760