28727188
74253150
68754047
64558767
14664904
37902880
68115806
22692807
57939353
66046683
54193853
9026666
68528639
51172762
47814360
14823777
3887913
20488410
4378329
6052120
98811790
52782604
83973383
10718856
92421128
31585354
49596200
45453821
57854077
31221420
80101744
86981630
1180962
166544
94124548
50763342
3169644
90219365
8231728
7799719