75268450
99808608
71017520
70171320
29555981
52734326
3813717
88007158
1369047
23204450
91764254
51203469
23832514
88305570
70232901
92735312
21039520
3233149
3448291
48152115
96952840
593437
85556640
71959608
6353764
515725
586768
13932909
39275598
7292122
90183947
58624366
4177609
3238631
81255954
58791079
67948819
63695657
8760265
98016188