70556564
69169484
53902192
96385756
9921657
72652278
15568256
20151372
6881696
48994020
64697827
2803870
53411854
18094956
69629974
35446260
87352878
1616279
3778198
2751782
64676705
82176355
91321892
16918607
15027799
67442401
35366782
22312271
55121471
28299373
9366055
23559074
22539664
12239208
10169379
96341428
9920115
37948887
11935298
96094531