18071359
78934902
7937530
29747758
17588613
31052940
82404901
35632912
34567671
13964845
156731
23396259
4451486
609795
85332020
2151477
49616742
42782653
31238512
39533949
74205653
99338780
73808455
15008660
57967040
82936329
30342307
88217313
8662852
92296085
46636485
42992644
89489247
33926111
50896740
90253018
3726548
91826846
2664487
82167182