23338828
79907783
32343166
73129537
91683977
31341418
49689710
80477104
79142680
14006139
58781204
76638100
26752649
87629528
19641138
189205
18124367
94721546
32427522
55666
63439965
93749805
50759240
8043408
8092430
16561406
34171214
9400151
55179224
27964524
80321175
6247172
9853639
1907875
67764299
87506006
6097299
73482962
58318122
56495630