23675298
82148154
15561185
33925560
61919763
58975831
71559357
32362660
68218655
64867567
9520291
90675907
4206270
42793800
31502328
21026387
6434152
34931333
97087752
8516152
77784490
68781917
51218892
35163830
60401481
64014025
160749
78803177
62157438
83668130
1515655
54831136
53921686
73554713
71846570
58704439
57186133
93722316
10387882
8826970