91508884
60047712
9911444
41826041
92629853
45742264
53551402
87051640
7321887
84583974
29759749
56166109
86357627
88983859
67134498
77077908
49636914
92312976
61205196
47184675
85209557
28063022
6469047
2465644
5511000
2238998
3443406
26628631
44237355
41613918
5166557
43765098
23848021
9687605
49262388
45659195
83613634
19076282
74084689
17449910