50567455
62575207
42913390
7606706
83265698
7109712
77388671
26985243
2715511
4822763
93975664
458845
57182045
18948099
12912138
18768497
87431734
85571107
99912970
36241205
15276265
81716367
62846758
234570
53558969
81585169
57289761
37205619
9012312
19756764
80835886
37763142
64087467
74043058
87746839
3936731
12847751
98229964
686917
81019130