2669471
80735085
13805379
36603525
18067910
56459553
16418614
33337013
39655650
844297
57728974
10935161
30328686
88665225
19868306
14702833
81082408
83572480
12421184
201775
88044766
1190698
65553010
80039891
9316281
36666103
55964989
21574363
28077778
72939220
5905153
17403075
90805760
71859891
3782533
35425737
7109253
16471409
96851999
70167412