49915991
53237810
78347190
6797238
21727641
41909607
23649856
20406102
82918051
31888194
94541806
68361653
2772067
82844832
52044650
31708870
44603571
20351107
40472075
22679182
1282080
2623486
12528389
20484716
3873367
21017478
65981531
91912700
96446988
59501815
47824363
94803597
79802775
13658255
52493654
25636477
26259033
13629817
96572707
88358828