18737840
94189445
92345829
50677089
35428145
38869530
89789187
78053229
28751793
24425044
72701463
82807131
61838711
55633672
6261307
40226788
59317471
13629930
5473993
96826359
40468717
12523920
64641933
41108999
61278292
97273116
67569678
2521274
24126957
48508644
42359769
57708573
30785648
8526423
52369397
57834065
97316538
29065667
70534272
87107230