19965186
55917412
2748358
35224468
8023734
10473142
5060295
60221759
8726966
5619106
83753572
46128896
82186555
50286164
67568351
23904270
81992986
88779305
86482535
46487036
37702834
8997221
9622884
87211043
24317266
79215039
6661782
14143138
87618918
68502543
9932854
17427940
31819153
44213044
33053122
37681672
99191941
41562023
86009677
4547252