98268075
55753959
75034673
36801166
32173990
63596415
28321119
39186831
53288609
19822534
44561087
88775517
1133124
40272086
80055264
77194728
65726199
68246738
58033255
46674539
52391755
33997984
84169591
25668637
38116722
76921761
69379864
57711262
62979222
11265344
24422361
71235794
14045931
32525147
9242949
2411420
13684909
37909694
15271054
167584