80329094
9201879
14998897
7814414
13404990
6358793
86065402
18419328
94095602
1312469
32826980
11749073
68409473
98552354
67041039
2557748
11546433
6742175
23651395
78544688
15182666
96473153
20698090
56471748
39265845
52462886
8182361
76838447
39604966
47624401
55323459
88361996
58884084
23549335
4030269
7509558
90584107
57097502
42079932
29088431