69091631
82465828
24122810
5913223
84092431
48921845
40615095
54087006
21082167
66904496
50427453
78578236
4317384
9448703
95493504
63815389
91467817
94968530
3225166
58576648
1447647
57105455
97369287
31117322
47118881
86194977
2701516
23771861
24372070
52018469
44982316
41493654
71364986
52392082
6633748
64204759
35797902
96896561
13114917
80931823