47573825
45031125
15405475
15154201
17967439
54395677
32473709
77842667
65903165
2756594
69445048
44046766
1532447
80578626
93997496
90381668
18085492
96752476
24448252
54767315
28307136
28617908
55019572
19251272
43189809
58148335
92735483
77011076
39313799
97075181
31555022
47306365
27382950
80207974
64677394
74273686
48985218
12412816
88965136
82921171