18014278
58658110
8959789
56905041
94033192
87391309
10654298
73418111
95225390
13595344
3146936
66182838
55522768
8018013
65032757
757297
44591460
72869782
84466265
72795740
3075546
75697672
68949687
42937746
5360234
67971518
33139914
55755189
18179127
60157212
32298968
6461518
99973383
91206164
8432501
57115559
6386489
14021194
63957755
73924385