31398874
28509318
98535301
59601981
28062673
15846627
273970
67542689
43033839
17006096
3550993
82996495
62047878
658749
74238554
10058856
25105597
68286070
35318875
5833111
93897479
2424327
50707590
95676478
79777740
15736164
55372384
9444043
72384809
46235230
47795578
68199503
6602910
92213411
10065311
69562004
28715802
94222533
79517819
10605546