64077318
42246386
72716406
14516302
21038377
27481771
80978128
6690757
5388196
35577532
14916184
65664904
959251
38586964
19073728
71667649
12437416
99504
60717214
22787067
37997275
42723765
3683890
76716227
89105458
92543546
69715606
8408787
2872178
52606494
17899118
80847340
69152817
29376832
22727149
28186307
45703093
7126100
30299919
50217263