2398173
83291530
52791529
14102889
11608881
99857078
16857931
75173402
60046607
43834568
26613594
26575927
5836709
18975175
80382281
1962287
1984741
26043879
1217469
84201553
86271780
79534613
54033014
36286
66339234
74801006
29299015
12993876
44906472
74927797
92816465
49249719
36659858
44476293
6789895
80674296
6385782
31078232
66593974
147452