68132655
21981467
17723149
5287893
68194374
70329497
1480532
72402435
36582088
70337019
83495902
87261036
95278537
32778792
7297816
34386382
31117142
98225094
66058323
43979288
97399
62023668
33833814
11191104
94799618
95862217
14966609
7451603
81216017
58479672
53121544
91402036
76525750
71209774
6312878
14339745
1802357
46188151
19874388
19507530