6419268
28632001
2447305
48521222
31084948
99059878
2687065
181613
75553051
66184263
18738637
25744335
87589614
85547268
26889837
22131912
47821215
3774699
99108370
76857954
43839422
63439173
69708026
66761892
4606925
4338987
39557032
21535049
770465
15201695
3104816
65274871
24801443
47611768
40057076
47942193
56363616
79979646
32665286
13726062