90486867
89716743
6211748
85409886
53731
41491824
92268104
63505925
44301410
10171665
55023962
3514225
9543125
78169377
12426278
31357965
976251
61256358
82509177
6406608
20893019
30619601
70676576
42992679
36632135
48542196
60081443
42054660
96623715
99038210
26589922
40022249
17771646
32341409
84019391
35345187
68378768
63509861
8196814
23009517