31964801
97568333
88701984
81724204
51286067
6597892
2328792
90084981
6157678
68253015
13476063
6648307
44095527
23907560
66445951
45783492
60638177
391847
19168689
76422629
16868447
24307070
31759380
76017595
85507837
43957094
57618009
5261943
91268924
65954754
49957240
59653698
45351758
51162947
477312
79323776
34048827
64239154
35439691
49548623