68756154
30888600
2701195
23625118
66944497
66875228
72947572
58069763
27381712
96675785
51068818
21104195
67459176
347622
77615738
22649620
1955746
19809133
88477699
73267894
66622742
6555305
97645944
23299789
59052836
96367160
98217824
89073169
25473511
86299446
37144538
91039451
93992999
55833779
75064363
70134268
7548833
67029032
93351879
896687