57699934
15471111
85852705
84177538
49835336
22795233
7135773
66059415
29872814
82051767
53375609
90892024
14972752
94423208
50506781
11204279
51588351
29887785
63589417
46897159
72874980
47904734
41492067
31052725
27103918
64547818
6228430
2501811
11155098
38535222
56824279
80322486
6061780
60155943
52189014
25916080
79564345
90352017
25899016
71352833