94119527
438164
14849823
30629888
18197935
83528536
36946820
98454938
16289083
88901646
55454680
38982590
43741105
45836571
45126924
24764662
8229847
43183215
32066001
71904194
54737482
5590402
7953838
48259456
15167025
15551167
22253496
86593418
30077637
14791365
43561536
29745959
13524879
82488744
19881054
79841004
5707945
40562215
2110963
16766927