66671542
49029703
67041619
25436716
42992900
46555654
34402139
93334135
13592083
54764913
3675367
66663951
197594
7152263
81722781
83018460
77739307
3828477
90792078
18557988
69151086
62715810
82982722
74402952
27523065
28085054
45514558
8415626
50682396
9692479
97531686
28868357
3045474
8842696
47577
53869429
63929099
83547644
81777953
29295557