68222713
19729020
54263259
33155224
54357628
34801178
64911809
31331037
60518333
18943858
43197815
94313665
80428137
85673031
98115403
617373
23595849
43748976
38098231
11269548
44601558
51599285
58442836
34695121
10438599
79089890
16912429
1186768
49403136
4833923
72567288
2660209
26141136
33901786
12786508
88463125
22267728
6764741
17794954
79532355