47056492
94157917
40727792
39639459
8739312
3821260
894031
67525247
35877372
67832145
3926727
99661523
45794928
82869576
80777662
55418271
26103765
82093028
33962072
95926708
93835953
95699079
48919853
38153710
21077924
4727505
48188879
17067623
45622275
61612167
57558528
29773553
37586447
47359279
96907649
87283725
14588015
75811436
75231864
70298693