66502961
30978348
72806567
53833093
67089827
44002024
81654801
68103335
5751061
50564648
87124847
6872857
3296278
43145747
23484964
18275866
7182500
81294693
47648305
62373836
8680317
11123203
63314043
75047455
7366421
44828234
28646771
55274783
69161056
65257877
22233626
35737061
11104895
15133897
6938957
16026150
15787052
48688562
50306278
62017228