90304138
5399348
48903800
59999670
69778498
22041088
87641088
90677803
80097049
85491544
45022197
14088144
73365790
9696257
84867066
78105051
87097340
57817953
76597890
13937661
80795388
7803726
71817610
72467181
4831547
74744520
82493165
5556143
7589781
73962296
38296461
35484058
16472834
50179538
26673095
28547752
63475102
35928118
44076125
47853792