85784211
1994025
6526425
22051797
43576615
11091072
3829459
38247993
8504528
55585023
8394256
36708990
50888261
8327609
7496881
6460269
93712022
1296592
12018554
6125681
19958956
82842890
57563124
57932054
38702110
47484591
3411230
48699709
13851320
72374976
6449476
2611610
8418417
93562944
76519060
7405897
9389962
37722213
33655151
4575402