16847280
85711244
27019535
16601895
89885646
98141662
7151511
89051881
82545240
11762306
93327405
9346687
25311150
65006660
48466152
9537407
18346038
17664311
8701502
90103719
8606429
40034643
29377921
90764207
7287127
64427593
52152789
14174447
47848698
9968177
63009878
83699328
26312950
82739821
34035122
33151934
13466075
17678171
79132489
33835229