12285116
64632489
5234787
66649131
89363589
1191879
67599051
325782
10308675
79903411
41186031
11568486
37142502
63602230
39329034
3369963
36624754
64608677
57871582
85164798
4410748
3403979
819140
87126659
44538336
18282949
61458368
62191088
85317641
68347225
38362874
41604991
71621178
8836670
2451139
73696051
55181015
5076775
26654169
11669949