42471714
24717039
8714483
59568090
5448995
59047815
90848606
45749673
95894716
9942855
27992119
4409281
68852895
11819166
34868840
1934721
89646874
3371744
64037842
6691182
6934298
15298461
16168939
71559944
95884859
29614954
47873849
77418034
57289800
2031225
70429946
8142028
11353325
8258386
2186488
38878792
92686776
57522465
73623419
2954581