42178536
26008769
82811871
42234128
82506988
35243740
46666772
96875030
8162101
32725476
95105996
59701497
69137
28519620
5923713
75659508
2657317
324552
28917481
61665311
44765313
25263739
21138301
42298926
36495823
91171040
93425287
68726626
73163018
9059605
38596464
80169422
58351313
79319398
8942325
3487703
85798634
28681449
27975550
52337949