1443408
19396889
24927278
5966097
39951766
80498726
91309599
411560
74072415
59885086
49537657
56808719
6092789
63633688
17341922
57353035
54328121
5852709
74783019
48607498
24047243
28523023
77479899
672300
63097696
28086148
8286924
60528917
96398316
48197314
54035195
35028019
90147691
86218510
68927021
30203259
73759855
12075681
7081921
59199110