5752677
1603001
87109192
91708684
98689430
30295492
89538208
67135231
18429248
76873242
45911410
1041986
70587600
75013198
26335586
6989181
58114593
15724435
30728901
66603096
70193571
9491518
68594640
76762254
86171134
58476502
44034870
6636894
848941
5177742
65445257
64636683
85523007
31321199
97196042
43858237
79579593
20798253
11586066
2060257