84733376
60647428
57017551
70879867
69418888
63845629
18313432
42999529
74231544
49089448
3407638
50253048
53257742
32438325
29372984
63086291
32656108
31558190
8084541
43664143
938677
75582823
1941677
27943361
38762576
3753687
65372198
35283202
11637770
74587727
77921864
73296024
5711317
82312473
13382110
20865302
48543837
88045896
72507666
85448449