42306465
4902491
98593823
72429182
87001390
9576231
86271159
9727406
41098415
47098500
21061032
12278746
86532473
38593315
21573411
42743603
7155192
57367568
68827124
82278642
60656726
33098433
64818920
14518783
56935322
91204652
13311969
86804722
60649748
8286953
12461000
46848293
7885723
89023845
8148948
7202913
8105215
56183205
80014698
14468275