97914371
68428093
34194931
16423626
64608543
18315503
60607454
92433205
78135088
856809
25104021
91849772
9613765
84988109
7841798
83809600
55422669
72443351
46518587
31933122
67989294
45279780
32795324
27242536
52782497
89636078
86278094
78775866
80865602
54459538
21578023
68251161
8236584
49525016
46243310
36281969
94794455
18608191
21472929
16784114