23342526
56027711
86586030
74634862
15216126
865175
61907208
55789731
13663147
40883288
3395452
9578866
25553525
4004812
65726662
85961817
44927365
49434516
21218994
52654210
63883193
71201855
47563764
4077741
43815644
35467179
6431297
26787446
19866297
51622483
4775496
37946716
9198125
24362003
42581180
54815783
98694214
70408807
57498840
4245160