18439624
33206507
14952092
81727459
26406558
42673463
32404041
35479208
42343780
3031607
7804004
50705120
27101292
28629305
50133790
74611057
80823203
9434234
3721786
4027574
53961856
2945900
36785727
24791372
19643235
69766880
67601368
97278229
21978665
11596702
34983344
1015593
67034307
44034753
84616262
38965550
98609759
65401880
73952528
616562