61589062
47119890
20389298
36426533
19021504
30926343
14618266
50153312
49721793
7389597
37775979
60575563
98125533
716503
26716970
49248225
20742336
46844244
59234059
19257958
46692672
38524775
6239682
49971161
76665351
83716487
88632899
3605796
16939474
31137951
13508560
75415789
17806738
47585658
67158166
32778998
44527612
68053269
61833010
44125930