94627421
18378782
53916343
12004039
66954572
4965193
14387914
88436680
49088603
24514779
31652149
194483
4536003
22631858
45757887
75795157
22498857
6328363
52867651
1497446
57379553
30568519
1290206
80263069
20666096
93008286
58374762
61657105
6342823
56361835
84757935
80064923
35352931
5222628
9044375
87689641
48664431
85177548
56575140
87828565