95491060
18458088
79251420
7919166
91027450
6213462
33692904
85315737
48691588
493304
9255873
57669559
10017318
22562117
49287444
19762605
80106626
8085299
50505143
38322501
7132412
29186710
27273294
94825181
21556019
9834357
96546101
8290494
35476951
87867460
16802296
1089680
25026665
97931884
96214439
8427956
12152068
64105872
98307321
70949676