47124987
3222663
28233857
91907881
69181827
44436447
77767406
26292429
9829605
6143040
16082185
18754798
94452212
8636377
22507657
88968951
73559356
48395252
85701644
25405992
86111929
19277560
17621275
2955929
74543785
27953977
41689898
31023808
57884536
30395207
74091322
2221072
77872622
23201746
2636135
14126876
35972253
37512327
83589552
27034578