92563370
10123127
82529120
6777206
42566576
285219
74534913
49171381
70637693
14976004
10203705
76415035
53933618
13686612
65366384
7813120
18568553
87509354
3138177
99253933
2832431
5033816
16037867
30218309
24276086
37714634
11216617
31168346
33743647
54425758
99128555
9066899
8193700
50444041
1185605
89526642
8380928
40112635
15478717
11289627