70285996
90767829
90164005
9751409
9861115
15173194
79722898
79066970
61504487
64253466
15297037
21393112
80372120
72967013
63771783
27164595
49876850
49156880
6409841
73639916
33698391
31346027
5109303
18288965
78695939
11152326
82676647
20668574
69108382
71465920
57917861
9026895
95705675
6087931
85391883
65903391
86737873
50176172
89493868
15884030